company's performance - French English Dictionary